Tech

Meta confirms 11,000 layoffs, amounting to 13% of its workforce